Pular para o conteúdo principal

Métodos de Pagamento

Aqui você encontrará todos os serviços associados com nossa plataforma

Detalles

MétodoImagemMétodo de PagamentoSoluções
Niubizniubiz_paymentCartões
Paga con tu bancoprometeo_paymentTransferência
Coinbasecoinbase_paymentCrypto
PagoEfectivopagoefectivo_paymentDinheiro

Como Crear un Pago

POST - https://url.base/api/payment/new
Endpoint para criar um novo pagamento. Para criar uma nova solicitação de pagamento, 
a solicitação deve ser construída com os seguintes parâmetros.


CampoTipoDescrição
*currencyStringCódigo de moeda ISO # Países e moedas​​
*countryStringFormato do país internacional. # Países e moedas​​​​​​
*amountIntegerValor da transação​​​​​
*clientNameStringNome completo do cliente​​​​​
*clientEmailStringE-mail do cliente​​​
*clientPhoneStringTelefone do cliente
*clientDocumentStringDocumento do cliente
*paymentMethodStringMétodos de pagamentos disponíveis. Conheça os métodos disponíveis para o seu negócio
*urlConfirmationLinkUrl de confirmação do pagamento
*urlFinalLinkRedirecionamento da URL após a conclusão do pagamento
*urlRejectedLinkRedirecionamento da URL em caso de transação rejeitad
*orderStringIdentificador do pagamento a associar. O campo "order" deve ser único e não repetível
*signStringA assinatura dos parâmetros é única para cada transação
isIframPayBooleanSe 'isIframePay' for VERDADEIRO, um iframe e um código QR serão fornecidos para serem integrados na página do comerciante. Se 'isIframePay' for FALSO, você receberá uma URLPAY, que deve redirecionar o cliente para o sistema de pagamento Prontopaga.
info

Como recomendação, esta informação deve vir do perfil do cliente.

Exemplo

{
$data = [
"currency" => "CLP",
"country" => "CL",
"amount" => 1000,
"clientName" => "Demo",
"clientEmail" => "[email protected]",
"clientPhone" => "999999999",
"clientDocument" => "999999999",
"paymentMethod" => "niubiz_payment",
"urlConfirmation" => "webhook",
"urlFinal" => "url rediret",
"urlreject" => "url reject",
"order" => 3000001
"sing" => "Assinatura dos parâmetros"
"isIframePay" => true (or false)
];
}

info

Por padrão, o campo isIframePay é (falso), este campo não é necessário

Resposta Criar um pagamento

A resposta da ProntoPaga ao pedido de pagamento é o UID da transação e o URL para o qual deve redirecionar o usuário



Exemplo de um isIframePay True bem-sucedido

{
"qrCode"= [string] // Link do iFrame para incorporar no seu comércio
"urlPay"= [string] // Link para processar o pagamento
"uid"= [string] // Identificador de pagamento no sistema
}

Exemplo de um isIframePay False bem-sucedido

{
"urlPay"= [string] // Link para processar o pagamento
"uid"= [string] // Identificador de pagamento no sistema
}